<html>
<head>
<title>firstworks   Rudiments Programming Guide</title>
<link href="../css/styles.css" rel="stylesheet">
</head>
<body>

<span class="heading">Rudiments Programming Guide</span><br><br>

<ul>

<li class="listheader">Standard Input and Output</li>
<ul>
<li><a href="stdio.html">Using the standard I/O classes</a></li>
<li><a href="prompt.html">Using the prompt class</a></li>
</ul>

<li class="listheader">Sleeping</li>
<ul>
<li><a href="snooze.html">Using the snooze class</a></li>
</ul>

<li class="listheader">Process and Process Environment</li>
<ul>
<li><a href="process.html">Using the process class</a></li>
<li><a href="commandline.html">Using the commandline class</a></li>
<li><a href="environment.html">Using the environment class</a></li>
</ul>

<li class="listheader">Character and String Storage and Manipulation</li>
<ul>
<li><a href="character.html">Using the character class</a></li>
<li><a href="charstring.html">Using the charstring class</a></li>
<li><a href="stringbuffer.html">Using the stringbuffer class</a></li>
</ul>

<li class="listheader">Binary Data Storage and Manipulation</li>
<ul>
<li><a href="bytestring.html">Using the bytestring class</a></li>
<li><a href="bytebuffer.html">Using the bytebuffer class</a></li>
<li><a href="memorypool.html">Using the memorypool class</a></li>
</ul>

<li class="listheader">Regular Expressions</li>
<ul>
<li><a href="regularexpression.html">Using the regularexpression class</a></li>
</ul>

<li class="listheader">Random Numbers</li>
<ul>
<li><a href="randomnumber.html">Using the randomnumber class</a></li>
</ul>

<li class="listheader">Hashing and Encryption</li>
<ul>
<li><a href="hash.html">Using the md5 and sha1 classes</a></li>
<li><a href="sha1.html">Using the sha1 class</a></li>
<li><a href="crypt.html">Using the crypt class</a></li>
</ul>

<li class="listheader">Date and Time</li>
<ul>
<li><a href="datetime.html">Using the datetime class</a></li>
</ul>

<li class="listheader">Containers</li>
<ul>
<li><a href="dynamicarray.html">Using the dynamicarray class</a></li>
<li><a href="staticcarray.html">Using the staticcarray class</a></li>
<li><a href="linkedlist.html">Using the linkedlist class</a></li>
<li><a href="singlylinkedlist.html">Using the singlylinkedlist class</a></li>
<li><a href="avltree.html">Using the avltree class</a></li>
<li><a href="dictionary.html">Using the dictionary class</a></li>
</ul>

<li class="listheader">System Information</li>
<ul>
<li><a href="error.html">Using the error class</a></li>
<li><a href="sys.html">Using the sys class</a></li>
<li><a href="userentry.html">Using the userentry class</a></li>
<li><a href="groupentry.html">Using the groupentry class</a></li>
<li><a href="hostentry.html">Using the hostentry class</a></li>
<li><a href="protocolentry.html">Using the protocolentry class</a></li>
<li><a href="serviceentry.html">Using the serviceentry class</a></li>
</ul>

<li class="listheader">Files, File Permissions, Directories and Filesystems</li>
<ul>
<li><a href="file.html">Using the file class</a></li>
<li><a href="permissions.html">Using the permissions class</a></li>
<li><a href="directory.html">Using the directory class</a></li>
<li><a href="memorymap.html">Using the memorymap class</a></li>
<li><a href="filesystem.html">Using the filesystem class</a></li>
</ul>

<!--<li class="listheader">Devices and Serial Ports</li>
<ul>
<li><a href="device.html">Using the device class</a></li>
<li><a href="serialport.html">Using the serialport class</a></li>
<li><a href="serialportprofile.html">Using the serialportprofile class</a></li>
</ul>-->

<li class="listheader">Threads</li>
<ul>
<li><a href="thread.html">Using the thread class</a></li>
<li><a href="threadmutex.html">Using the threadmutex class</a></li>
</ul>

<li class="listheader">Interprocess Communication</li>
<ul>
<li><a href="sharedmemory.html">Using the sharedmemory class</a></li>
<li><a href="semaphoreset.html">Using the semaphoreset class</a></li>
<li><a href="signal.html">Using the signal classes</a></li>
</ul>

<li class="listheader">Clients and Servers</li>
<ul>
<li><a href="inetsocketserver.html">Using the inetsocketserver class</a></li>
<li><a href="inetsocketclient.html">Using the inetsocketclient class</a></li>
<li><a href="unixsocketserver.html">Using the unixsocketserver class</a></li>
<li><a href="unixsocketclient.html">Using the unixsocketclient class</a></li>
<li><a href="listener.html">Using the listener class</a></li>
<li><a href="gss.html">Using the gss classes</a></li>
<li><a href="tls.html">Using the tls classes</a></li>
<!--<li><a href="modemserver.html">Using the modemserver class</a></li>
<li><a href="modemclient.html">Using the modemclient class</a></li>-->
</ul>

<!--<li class="listheader">Automation</li>
<ul>
<li><a href="chat.html">Using the chat class</a></li>
</ul>-->

<li class="listheader">Parameter Strings</li>
<ul>
<li><a href="parameterstring.html">Using the parameterstring class</a></li>
</ul>

<li class="listheader">URLs</li>
<ul>
<li><a href="url.html">Using the url class</a></li>
</ul>

<li class="listheader">XML</li>
<ul>
<li><a href="xmldom.html">Using the xmldom and xmldomnode classes</a></li>
<li><a href="xmldomevents.html">Using the xmldomevents class</a></li>
<li><a href="xmlsax.html">Using the xmlsax class</a></li>
</ul>

<li class="listheader">Logging</li>
<ul>
<li><a href="logger.html">Using the logger class</a></li>
</ul>

<li class="listheader">Dynamic Libraries</li>
<ul>
<li><a href="dynamiclib.html">Using the dynamiclib class</a></li>
</ul>

<li class="listheader">Compilers</li>
<ul>
<li><a href="codetree.html">Using the codetree class</a></li>
<li><a href="compiler.html">Using the compiler class</a></li>
</ul>

</ul>

</body>
</html>
